Development of an Ant Script Builder with Thought to Usability and Best Practices
نویسندگان
چکیده
Research suggests that a well defined build process should be an essential part of any development project. Apache Ant is the most common build automation tool for the Java environment. However, present solutions to Ant IDE integration lack ways in which a developer can create or edit a build file by receiving structured support from a user friendly interface. This work describes, Ant’s Genie, a new application to fill that gap. Also described is the development process used which was based upon Extreme Programming. Ant’s Genie strives for user friendliness, has refactoring support and has support for Ant best practices. The tool has syntax highlighting and follows consistent style conventions.
منابع مشابه
Essentials for Developing and Validating Psychological Scales: Guide to Best Practices
Although Scale development is a common work in behavioral and psychological research, many of them are not adequately exact and perfect. Designing and validating a scale is not only straightforward but also it is an onerous and unfamiliar process. This process requires accuracy and exactness. Therefore, the purpose of this paper was to concisely review the step by step process of scale developm...
متن کاملResource leveling scheduling by an ant colony-based model
In project scheduling, many problems can arise when resource fluctuations are beyond acceptable limits. To overcome this, mathematical techniques have been developed for leveling resources. However, these produce a hard and inflexible approach in scheduling projects. The authors propose a simple resource leveling approach that can be used in scheduling projects with multi-mode execution activit...
متن کاملDevelopment and Usability Evaluation of an Online Tutorial for “How to Write a Proposal” for Medical Sciences Students
Background and Objective: Considering the importance of learning how to write a proposal for students, this study was performed to develop an online tutorial for “How to write a Proposal” for students and to evaluate its usability. Methods: This study is a developmental research and tool design. “Gamified Online Tutorial based on Self-Determination Theory (GOT-STD) Framework" became the basis f...
متن کاملAn improved ant colony algorithm for the Job Shop Scheduling Problem
Instances of static scheduling problems can be easily represented as graphs where each node represents a particular operation. This property makes the Ant Colony Algorithms well suited for different kinds of scheduling problems. In this paper we present an improved Ant System for solving the Job Shop Scheduling (JSS) Problem. After each cycle the Ant System applies a scheduler builder to each s...
متن کاملComparison of Usability of Touch-screen and Button Cell Phones Among Elderly Users
Background and Objectives: The use of new technologies, particularly mobile phones, is drastically growing on a daily basis. The usability of mobile phones can be determined for different age groups in order to reach a balanced development plan with respect to this technology. The present study aimed to investigate and compare the usability of touch-screen and button cell phones among Iranian e...
متن کامل